﻿/* reset */
* {margin:0; padding:0; outline:none;}
a img, fieldset, table {border:0;}
body {line-height:1; font-size:88%;}
h1, h2, h3, h4, h5, h6 {font-size:100%; padding:0;}
ul, ol {list-style:none;}
a {color:black; text-decoration:none;}
a:hover {text-decoration:underline;}
.clear {clear:both; width:0; height:0; font-size:0; overflow:hidden;}
b {display:none;}

/* clearfix */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}

/* typograhy */
body {font-family:Arial, serif;}
.cont { width: 960px; clear:both; margin: 0 auto;}
.fl { float:left; display:inline }
.fr { float:right; display:inline }

/* colors */
.white {color:#fff;}